package com.eoner.baselibrary.bean.goods;

import com.google.gson.annotations.SerializedName;

import java.util.List;

/**
 * 作者：sean
 * 创建时间：2017/6/29 09:03
 * 功能说明：
 */

public class GoodDetailBean {


    /**
     * code : 0
     * msg : success
     * data : {"sh_id":326,"sh_name":"T恤纯一良品318","sh_cids":[33],"sh_subname":"口感鲜咸绵软","sh_brand_id":16,"sh_price":"10","sh_all_stock":364,"sh_vip_price":"0.1","sh_show_price":"100","sh_line_price":"10","sh_vip_promotion_tip":"已省9.9元","sh_price_label":"会员价","sh_promotion_type":1,"sh_promotion_start_at":"2017-06-14 12:12:12","sh_promotion_end_at":"2017-08-14 12:12:12","sh_description":"","sh_tags":["标签1","标签2","便签3"],"sh_share_img":"2/b/0/2b0a5617a280f3a46c0b1b139cf5197b.jpg@0o_0l_200w.src","sh_galleries":["http://img1.shihanbainian.com/shihan2/index/tuijianpinpai_shouye_img3.png?x-oss-process=style/750_750.jpg","http://img1.shihanbainian.com/shihan2/index/tuijianpinpai_shouye_img3.png?x-oss-process=style/750_750.jpg","http://img1.shihanbainian.com/shihan2/index/tuijianpinpai_shouye_img3.png?x-oss-process=style/750_750.jpg"],"sh_attributes":[{"sh_label":"颜色","sh_options":[{"3":8,"sh_name":"颜色","sh_option_id":8,"sh_value":8,"sh_parent_id":326,"sh_attribute_id":3,"sh_child_product_id":451,"sh_position":0,"sh_category_id":0,"sh_alias_name":"红色1"},{"3":9,"sh_name":"颜色","sh_option_id":9,"sh_value":9,"sh_parent_id":326,"sh_attribute_id":3,"sh_child_product_id":453,"sh_position":0,"sh_category_id":0,"sh_alias_name":"黄色1"}]},{"sh_label":"尺寸","sh_options":[{"4":36,"sh_name":"尺寸","sh_option_id":36,"sh_value":36,"sh_parent_id":326,"sh_attribute_id":4,"sh_child_product_id":452,"sh_position":1,"sh_category_id":0,"sh_alias_name":"100cm"},{"4":278,"sh_name":"尺寸","sh_option_id":278,"sh_value":278,"sh_parent_id":326,"sh_attribute_id":4,"sh_child_product_id":453,"sh_position":1,"sh_category_id":0,"sh_alias_name":"105cm"}]}],"sh_childs":[{"sh_sku":111111,"sh_hold_qty":0,"sh_price":"8","sh_qty":100,"sh_parent_id":326,"sh_vip_price":"5","sh_sold_num":null,"sh_id":450,"sh_promotion_price":"0","sh_show_price":"5","sh_line_price":"","sh_vip_promotion_tip":"已省3元","sh_sku_code":"8_36","sh_image":"http://img1.shihanbainian.com/shihan2/index/tuijianpinpai_shouye_img3.png?x-oss-process=style/750_750.jpg","sh_stock":100},{"sh_sku":222222,"sh_hold_qty":0,"sh_price":"7","sh_qty":99,"sh_parent_id":326,"sh_vip_price":"4","sh_sold_num":null,"sh_id":451,"sh_promotion_price":"0","sh_show_price":"4","sh_line_price":"","sh_vip_promotion_tip":"已省3元","sh_sku_code":"8_278","sh_image":"http://img1.shihanbainian.com/shihan2/index/tuijianpinpai_shouye_img3.png?x-oss-process=style/750_750.jpg","sh_stock":99},{"sh_sku":333333,"sh_hold_qty":0,"sh_price":"6","sh_qty":88,"sh_parent_id":326,"sh_vip_price":"3","sh_sold_num":null,"sh_id":452,"sh_promotion_price":"0","sh_show_price":"3","sh_line_price":"","sh_vip_promotion_tip":"已省3元","sh_sku_code":"9_36","sh_image":"2/b/0/2b0a5617a280f3a46c0b1b139cf5197b.jpg?x-oss-process=style/750_750.jpg","sh_stock":88},{"sh_sku":444444,"sh_hold_qty":0,"sh_price":"5","sh_qty":77,"sh_parent_id":326,"sh_vip_price":"2","sh_sold_num":null,"sh_id":453,"sh_promotion_price":"0","sh_show_price":"2","sh_line_price":"","sh_vip_promotion_tip":"已省3元","sh_sku_code":"9_278","sh_image":"2/b/0/2b0a5617a280f3a46c0b1b139cf5197b.jpg?x-oss-process=style/750_750.jpg","sh_stock":77}],"sh_is_collect":0,"sh_service":[{"sh_title":"原厂发货","sh_desc":"原厂发货，发货快，早日达。"},{"sh_title":"正品保证","sh_desc":"与品牌官方合作，有长安责任保险股份有限公司提供正品保障，100%正品。"},{"sh_title":"七天退换","sh_desc":"不喜欢，到货后七天内可退可换，无忧购物。"}],"sh_promotion_text":[{"sh_title":"原厂发货","sh_desc":"原厂发货，发货快，早日达。"},{"sh_title":"正品保证","sh_desc":"与品牌官方合作，有长安责任保险股份有限公司提供正品保障，100%正品。"},{"sh_title":"七天退换","sh_desc":"不喜欢，到货后七天内可退可换，无忧购物。"}],"sh_ask":"常见问题内容","sh_products":[{"sh_id":381,"sh_name":"梦多多 16秋冬新品加绒","sh_subname":"口感鲜咸绵软","sh_brand_id":10,"sh_stock":15,"sh_sold_out":0,"sh_in_stock":1,"sh_price":"30","sh_vip_price":"20","sh_promotion_price":"100","sh_promotion_type":1,"sh_promotion_start_at":"2017-06-14 12:12:12","sh_promotion_end_at":"2017-08-14 12:12:12","sh_show_price":"100","sh_line_price":"30","sh_image":"http://img1.shihanbainian.com/shihan2/index/tuijianpinpai_shouye_img3.png?x-oss-process=style/750_750.jpg","sh_description":"宋嫂酥是地道的江南风味糕点，其色金黄诱人。热口鲜咸不油腻，绵软不粘牙","sh_label":{"sh_icon":"http://img1.shihanbainian.com/shihan2/icon/new_product.jpg","sh_icon_width":92,"sh_icon_height":130,"sh_location":"left_top"}},{"sh_id":326,"sh_name":"T恤纯一良品318","sh_subname":"口感鲜咸绵软","sh_brand_id":16,"sh_stock":364,"sh_sold_out":0,"sh_in_stock":1,"sh_price":"10","sh_vip_price":"0.1","sh_promotion_price":"100","sh_promotion_type":1,"sh_promotion_start_at":"2017-06-14 12:12:12","sh_promotion_end_at":"2017-08-14 12:12:12","sh_show_price":"100","sh_line_price":"10","sh_image":"2/b/0/2b0a5617a280f3a46c0b1b139cf5197b.jpg?x-oss-process=style/750_750.jpg","sh_description":"宋嫂酥是地道的江南风味糕点，其色金黄诱人","sh_label":{"sh_icon":"http://img1.shihanbainian.com/shihan2/icon/new_product.jpg","sh_icon_width":92,"sh_icon_height":130,"sh_location":"left_top"}},{"sh_id":330,"sh_name":"吕朝军-梦多多-小小","sh_subname":"口感鲜咸绵软","sh_brand_id":10,"sh_stock":0,"sh_sold_out":1,"sh_in_stock":1,"sh_price":"0.01","sh_vip_price":"0.01","sh_promotion_price":"100","sh_promotion_type":1,"sh_promotion_start_at":"2017-06-14 12:12:12","sh_promotion_end_at":"2017-08-14 12:12:12","sh_show_price":"100","sh_line_price":"0.01","sh_image":"http://img1.shihanbainian.com/shihan2/index/tuijianpinpai_shouye_img3.png?x-oss-process=style/750_750.jpg","sh_description":"宋嫂酥是地道的江南风味糕点，其色金黄诱人。热口鲜咸不油腻，绵软不粘牙","sh_label":{"sh_icon":"http://img1.shihanbainian.com/shihan2/icon/new_product.jpg","sh_icon_width":92,"sh_icon_height":130,"sh_location":"left_top"}},{"sh_id":316,"sh_name":"T恤纯一良品313","sh_subname":"口感鲜咸绵软","sh_brand_id":16,"sh_stock":0,"sh_sold_out":1,"sh_in_stock":1,"sh_price":"10","sh_vip_price":"0.1","sh_promotion_price":"100","sh_promotion_type":1,"sh_promotion_start_at":"2017-06-14 12:12:12","sh_promotion_end_at":"2017-08-14 12:12:12","sh_show_price":"100","sh_line_price":"10","sh_image":"http://img1.shihanbainian.com/shihan2/index/tuijianpinpai_shouye_img3.png?x-oss-process=style/750_750.jpg","sh_description":"宋嫂酥是地道的江南风味糕点，其色金黄诱人。热口鲜咸不油腻，绵软不粘牙","sh_label":{"sh_icon":"http://img1.shihanbainian.com/shihan2/icon/new_product.jpg","sh_icon_width":92,"sh_icon_height":130,"sh_location":"left_top"}}],"sh_brand":{"sh_id":16,"sh_name":"沈广隆","sh_logo":"http://img1.shihanbainian.com/shihan2/index/wangxingji_logo.png","sh_originator_name":"","sh_business_scope":"","sh_detail":"1875年王星斋在杭城清河坊创建王星记扇庄，迄今已有130年历史，他在选材、做工、品种等方面苦下功夫。"},"sh_url":"http://m.shihanbainian.com/event/view_cms.html?cms_id=326"}
     * args : {"cart_num":0,"is_vip":1}
     */

    private String code;
    private String msg;
    private DataBean data;
    private ArgsBean args;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public ArgsBean getArgs() {
        return args;
    }

    public void setArgs(ArgsBean args) {
        this.args = args;
    }

    public static class DataBean {


        /**
         * sh_seller : {"sh_license":["https://shihan-image.oss-cn-hangzhou.aliyuncs.com//upload_dev/seller/4/9/3/4932407c87db026f6ccdc8cebd4bd9ce.png","https://shihan-image.oss-cn-hangzhou.aliyuncs.com//upload_dev/seller/4/9/3/4932adbadc59343731a31d02e117005b.png"]}
         */

        private ShSellerBean sh_seller;
        private List<ShSellerRecomProductsBean> sh_seller_recom_products;
        private List<ShSalesrulesBean> sh_salesrules;
        private List<ShAdArrBean> sh_ad_arr;
        private List<PromotionBean> sh_promotion;
        private String sh_desc;
        /**
         */

        private ShPromotionInfoBean sh_promotion_info;

        /**
         * sh_label : {"sh_icon":"https://shihan-image.oss-cn-hangzhou.aliyuncs.com//upload_dev/ad/e/8/3/e83e8c2220de984a414ec21c8e676fd7.png","sh_icon_width":"130","sh_icon_height":"130","sh_location":"left_top"}
         */

        private String sh_send_address_img;
        private String sh_country;
        private String sh_country_logo;
        private String sh_product_tag;
        private String sh_activity_flag;
        private String sh_label_name;
        private String sh_new_user_promotion_price;
        private String sh_limit_quantity;
        private String sh_material_label;

        public String getSh_material_label() {
            return sh_material_label;
        }

        public void setSh_material_label(String sh_material_label) {
            this.sh_material_label = sh_material_label;
        }

        public String getSh_activity_flag() {
            return sh_activity_flag;
        }

        public void setSh_activity_flag(String sh_activity_flag) {
            this.sh_activity_flag = sh_activity_flag;
        }

        public String getSh_label_name() {
            return sh_label_name;
        }

        public void setSh_label_name(String sh_label_name) {
            this.sh_label_name = sh_label_name;
        }

        public String getSh_new_user_promotion_price() {
            return sh_new_user_promotion_price;
        }

        public void setSh_new_user_promotion_price(String sh_new_user_promotion_price) {
            this.sh_new_user_promotion_price = sh_new_user_promotion_price;
        }

        public String getSh_limit_quantity() {
            return sh_limit_quantity;
        }

        public void setSh_limit_quantity(String sh_limit_quantity) {
            this.sh_limit_quantity = sh_limit_quantity;
        }

        public String getSh_desc() {
            return sh_desc;
        }

        public void setSh_desc(String sh_desc) {
            this.sh_desc = sh_desc;
        }

        public List<PromotionBean> getSh_promotion() {
            return sh_promotion;
        }

        public void setSh_promotion(List<PromotionBean> sh_promotion) {
            this.sh_promotion = sh_promotion;
        }

        public String getSh_send_address_img() {
            return sh_send_address_img;
        }

        public void setSh_send_address_img(String sh_send_address_img) {
            this.sh_send_address_img = sh_send_address_img;
        }

        public String getSh_country() {
            return sh_country;
        }

        public void setSh_country(String sh_country) {
            this.sh_country = sh_country;
        }

        public String getSh_country_logo() {
            return sh_country_logo;
        }

        public void setSh_country_logo(String sh_country_logo) {
            this.sh_country_logo = sh_country_logo;
        }

        public String getSh_product_tag() {
            return sh_product_tag;
        }

        public void setSh_product_tag(String sh_product_tag) {
            this.sh_product_tag = sh_product_tag;
        }

        public String getSh_status() {
            return sh_status;
        }

        public void setSh_status(String sh_status) {
            this.sh_status = sh_status;
        }

        /**
         * sh_id : 326
         * sh_name : T恤纯一良品318
         * sh_cids : [33]
         * sh_subname : 口感鲜咸绵软
         * sh_brand_id : 16
         * sh_price : 10
         * sh_all_stock : 364
         * sh_vip_price : 0.1
         * sh_show_price : 100
         * sh_line_price : 10
         * sh_vip_promotion_tip : 已省9.9元
         * sh_price_label : 会员价
         * sh_promotion_type : 1
         * sh_promotion_start_at : 2017-06-14 12:12:12
         * sh_promotion_end_at : 2017-08-14 12:12:12
         * sh_description :
         * sh_tags : ["标签1","标签2","便签3"]
         * sh_share_img : 2/b/0/2b0a5617a280f3a46c0b1b139cf5197b.jpg@0o_0l_200w.src
         * sh_galleries : ["http://img1.shihanbainian.com/shihan2/index/tuijianpinpai_shouye_img3.png?x-oss-process=style/750_750.jpg","http://img1.shihanbainian.com/shihan2/index/tuijianpinpai_shouye_img3.png?x-oss-process=style/750_750.jpg","http://img1.shihanbainian.com/shihan2/index/tuijianpinpai_shouye_img3.png?x-oss-process=style/750_750.jpg"]
         * sh_attributes : [{"sh_label":"颜色","sh_options":[{"3":8,"sh_name":"颜色","sh_option_id":8,"sh_value":8,"sh_parent_id":326,"sh_attribute_id":3,"sh_child_product_id":451,"sh_position":0,"sh_category_id":0,"sh_alias_name":"红色1"},{"3":9,"sh_name":"颜色","sh_option_id":9,"sh_value":9,"sh_parent_id":326,"sh_attribute_id":3,"sh_child_product_id":453,"sh_position":0,"sh_category_id":0,"sh_alias_name":"黄色1"}]},{"sh_label":"尺寸","sh_options":[{"4":36,"sh_name":"尺寸","sh_option_id":36,"sh_value":36,"sh_parent_id":326,"sh_attribute_id":4,"sh_child_product_id":452,"sh_position":1,"sh_category_id":0,"sh_alias_name":"100cm"},{"4":278,"sh_name":"尺寸","sh_option_id":278,"sh_value":278,"sh_parent_id":326,"sh_attribute_id":4,"sh_child_product_id":453,"sh_position":1,"sh_category_id":0,"sh_alias_name":"105cm"}]}]
         * sh_childs : [{"sh_sku":111111,"sh_hold_qty":0,"sh_price":"8","sh_qty":100,"sh_parent_id":326,"sh_vip_price":"5","sh_sold_num":null,"sh_id":450,"sh_promotion_price":"0","sh_show_price":"5","sh_line_price":"","sh_vip_promotion_tip":"已省3元","sh_sku_code":"8_36","sh_image":"http://img1.shihanbainian.com/shihan2/index/tuijianpinpai_shouye_img3.png?x-oss-process=style/750_750.jpg","sh_stock":100},{"sh_sku":222222,"sh_hold_qty":0,"sh_price":"7","sh_qty":99,"sh_parent_id":326,"sh_vip_price":"4","sh_sold_num":null,"sh_id":451,"sh_promotion_price":"0","sh_show_price":"4","sh_line_price":"","sh_vip_promotion_tip":"已省3元","sh_sku_code":"8_278","sh_image":"http://img1.shihanbainian.com/shihan2/index/tuijianpinpai_shouye_img3.png?x-oss-process=style/750_750.jpg","sh_stock":99},{"sh_sku":333333,"sh_hold_qty":0,"sh_price":"6","sh_qty":88,"sh_parent_id":326,"sh_vip_price":"3","sh_sold_num":null,"sh_id":452,"sh_promotion_price":"0","sh_show_price":"3","sh_line_price":"","sh_vip_promotion_tip":"已省3元","sh_sku_code":"9_36","sh_image":"2/b/0/2b0a5617a280f3a46c0b1b139cf5197b.jpg?x-oss-process=style/750_750.jpg","sh_stock":88},{"sh_sku":444444,"sh_hold_qty":0,"sh_price":"5","sh_qty":77,"sh_parent_id":326,"sh_vip_price":"2","sh_sold_num":null,"sh_id":453,"sh_promotion_price":"0","sh_show_price":"2","sh_line_price":"","sh_vip_promotion_tip":"已省3元","sh_sku_code":"9_278","sh_image":"2/b/0/2b0a5617a280f3a46c0b1b139cf5197b.jpg?x-oss-process=style/750_750.jpg","sh_stock":77}]
         * sh_is_collect : 0
         * sh_service : [{"sh_title":"原厂发货","sh_desc":"原厂发货，发货快，早日达。"},{"sh_title":"正品保证","sh_desc":"与品牌官方合作，有长安责任保险股份有限公司提供正品保障，100%正品。"},{"sh_title":"七天退换","sh_desc":"不喜欢，到货后七天内可退可换，无忧购物。"}]
         * sh_promotion_text : [{"sh_title":"原厂发货","sh_desc":"原厂发货，发货快，早日达。"},{"sh_title":"正品保证","sh_desc":"与品牌官方合作，有长安责任保险股份有限公司提供正品保障，100%正品。"},{"sh_title":"七天退换","sh_desc":"不喜欢，到货后七天内可退可换，无忧购物。"}]
         * sh_ask : 常见问题内容
         * sh_products : [{"sh_id":381,"sh_name":"梦多多 16秋冬新品加绒","sh_subname":"口感鲜咸绵软","sh_brand_id":10,"sh_stock":15,"sh_sold_out":0,"sh_in_stock":1,"sh_price":"30","sh_vip_price":"20","sh_promotion_price":"100","sh_promotion_type":1,"sh_promotion_start_at":"2017-06-14 12:12:12","sh_promotion_end_at":"2017-08-14 12:12:12","sh_show_price":"100","sh_line_price":"30","sh_image":"http://img1.shihanbainian.com/shihan2/index/tuijianpinpai_shouye_img3.png?x-oss-process=style/750_750.jpg","sh_description":"宋嫂酥是地道的江南风味糕点，其色金黄诱人。热口鲜咸不油腻，绵软不粘牙","sh_label":{"sh_icon":"http://img1.shihanbainian.com/shihan2/icon/new_product.jpg","sh_icon_width":92,"sh_icon_height":130,"sh_location":"left_top"}},{"sh_id":326,"sh_name":"T恤纯一良品318","sh_subname":"口感鲜咸绵软","sh_brand_id":16,"sh_stock":364,"sh_sold_out":0,"sh_in_stock":1,"sh_price":"10","sh_vip_price":"0.1","sh_promotion_price":"100","sh_promotion_type":1,"sh_promotion_start_at":"2017-06-14 12:12:12","sh_promotion_end_at":"2017-08-14 12:12:12","sh_show_price":"100","sh_line_price":"10","sh_image":"2/b/0/2b0a5617a280f3a46c0b1b139cf5197b.jpg?x-oss-process=style/750_750.jpg","sh_description":"宋嫂酥是地道的江南风味糕点，其色金黄诱人","sh_label":{"sh_icon":"http://img1.shihanbainian.com/shihan2/icon/new_product.jpg","sh_icon_width":92,"sh_icon_height":130,"sh_location":"left_top"}},{"sh_id":330,"sh_name":"吕朝军-梦多多-小小","sh_subname":"口感鲜咸绵软","sh_brand_id":10,"sh_stock":0,"sh_sold_out":1,"sh_in_stock":1,"sh_price":"0.01","sh_vip_price":"0.01","sh_promotion_price":"100","sh_promotion_type":1,"sh_promotion_start_at":"2017-06-14 12:12:12","sh_promotion_end_at":"2017-08-14 12:12:12","sh_show_price":"100","sh_line_price":"0.01","sh_image":"http://img1.shihanbainian.com/shihan2/index/tuijianpinpai_shouye_img3.png?x-oss-process=style/750_750.jpg","sh_description":"宋嫂酥是地道的江南风味糕点，其色金黄诱人。热口鲜咸不油腻，绵软不粘牙","sh_label":{"sh_icon":"http://img1.shihanbainian.com/shihan2/icon/new_product.jpg","sh_icon_width":92,"sh_icon_height":130,"sh_location":"left_top"}},{"sh_id":316,"sh_name":"T恤纯一良品313","sh_subname":"口感鲜咸绵软","sh_brand_id":16,"sh_stock":0,"sh_sold_out":1,"sh_in_stock":1,"sh_price":"10","sh_vip_price":"0.1","sh_promotion_price":"100","sh_promotion_type":1,"sh_promotion_start_at":"2017-06-14 12:12:12","sh_promotion_end_at":"2017-08-14 12:12:12","sh_show_price":"100","sh_line_price":"10","sh_image":"http://img1.shihanbainian.com/shihan2/index/tuijianpinpai_shouye_img3.png?x-oss-process=style/750_750.jpg","sh_description":"宋嫂酥是地道的江南风味糕点，其色金黄诱人。热口鲜咸不油腻，绵软不粘牙","sh_label":{"sh_icon":"http://img1.shihanbainian.com/shihan2/icon/new_product.jpg","sh_icon_width":92,"sh_icon_height":130,"sh_location":"left_top"}}]
         * sh_brand : {"sh_id":16,"sh_name":"沈广隆","sh_logo":"http://img1.shihanbainian.com/shihan2/index/wangxingji_logo.png","sh_originator_name":"","sh_business_scope":"","sh_detail":"1875年王星斋在杭城清河坊创建王星记扇庄，迄今已有130年历史，他在选材、做工、品种等方面苦下功夫。"}
         * sh_url : http://m.shihanbainian.com/event/view_cms.html?cms_id=326
         */


        private String sh_sold_num;
        private String sh_type;
        private String sh_is_collect;
        private String sh_status;
        private String sh_share_url;
        private String sh_id;
        private String sh_name;
        private String sh_subname;
        private String sh_brand_id;
        private String sh_price;
        private String sh_all_stock;
        private String sh_vip_price;
        private String sh_show_price,sh_integral_price,sh_max_integral_price;
        private String sh_line_price;
        private String sh_vip_promotion_tip;
        private String sh_price_label;
        private String sh_promotion_type;
        private String sh_product_type;;
        private String sh_promotion_start_at;
        private String sh_promotion_end_at;
        private String sh_description;
        private String sh_share_img;
        private String sh_is_favorite;
        private String sh_join_partner_text;
        private String sh_partner_text_url;
        private String sh_share_desc;
        private String sh_is_group_buy;
        private String sh_is_promotion;
        private String sh_no_promotion_partner_commission;
        private String sh_max_no_promotion_partner_commission;
        private String sh_video;
        private String sh_enabled_share;
        private ShRemindNoPartnerArr sh_remind_no_partner_arr;
        private ShRemindCategoryArr sh_remind_category_arr;


        public String getSh_sold_num() {
            return sh_sold_num;
        }

        public void setSh_sold_num(String sh_sold_num) {
            this.sh_sold_num = sh_sold_num;
        }

        public String getSh_product_type() {
            return sh_product_type;
        }

        public void setSh_product_type(String sh_product_type) {
            this.sh_product_type = sh_product_type;
        }

        public ShRemindCategoryArr getSh_remind_category_arr() {
            return sh_remind_category_arr;
        }

        public String getSh_type() {
            return sh_type;
        }

        public void setSh_type(String sh_type) {
            this.sh_type = sh_type;
        }

        public void setSh_remind_category_arr(ShRemindCategoryArr sh_remind_category_arr) {
            this.sh_remind_category_arr = sh_remind_category_arr;
        }

        public ShRemindNoPartnerArr getSh_remind_no_partner_arr() {
            return sh_remind_no_partner_arr;
        }

        public void setSh_remind_no_partner_arr(ShRemindNoPartnerArr sh_remind_no_partner_arr) {
            this.sh_remind_no_partner_arr = sh_remind_no_partner_arr;
        }

        public ShPromotionInfoBean getSh_promotion_info() {
            return sh_promotion_info;
        }

        public void setSh_promotion_info(ShPromotionInfoBean sh_promotion_info) {
            this.sh_promotion_info = sh_promotion_info;
        }

        public static class ShRemindNoPartnerArr{
            private String sh_content;
            private String sh_wechat_num;
            private String sh_price;

            public String getSh_content() {
                return sh_content;
            }

            public void setSh_content(String sh_content) {
                this.sh_content = sh_content;
            }

            public String getSh_wechat_num() {
                return sh_wechat_num;
            }

            public void setSh_wechat_num(String sh_wechat_num) {
                this.sh_wechat_num = sh_wechat_num;
            }

            public String getSh_price() {
                return sh_price;
            }

            public void setSh_price(String sh_price) {
                this.sh_price = sh_price;
            }
        }


        public static class ShRemindCategoryArr{
            private String sh_content;
            private String sh_wechat_num;
            private String sh_extend_name;

            public String getSh_content() {
                return sh_content;
            }

            public void setSh_content(String sh_content) {
                this.sh_content = sh_content;
            }

            public String getSh_wechat_num() {
                return sh_wechat_num;
            }

            public void setSh_wechat_num(String sh_wechat_num) {
                this.sh_wechat_num = sh_wechat_num;
            }

            public String getSh_extend_name() {
                return sh_extend_name;
            }

            public void setSh_extend_name(String sh_extend_name) {
                this.sh_extend_name = sh_extend_name;
            }
        }
        public String getSh_video() {
            return sh_video;
        }

        public void setSh_video(String sh_video) {
            this.sh_video = sh_video;
        }

        public String getSh_enabled_share() {
            return sh_enabled_share;
        }

        public void setSh_enabled_share(String sh_enabled_share) {
            this.sh_enabled_share = sh_enabled_share;
        }

        public String getSh_max_no_promotion_partner_commission() {
            return sh_max_no_promotion_partner_commission;
        }

        public void setSh_max_no_promotion_partner_commission(String sh_max_no_promotion_partner_commission) {
            this.sh_max_no_promotion_partner_commission = sh_max_no_promotion_partner_commission;
        }

        public String getSh_no_promotion_partner_commission() {
            return sh_no_promotion_partner_commission;
        }

        public void setSh_no_promotion_partner_commission(String sh_no_promotion_partner_commission) {
            this.sh_no_promotion_partner_commission = sh_no_promotion_partner_commission;
        }

        public String getSh_is_promotion() {
            return sh_is_promotion;
        }

        public void setSh_is_promotion(String sh_is_promotion) {
            this.sh_is_promotion = sh_is_promotion;
        }

        private String sh_no_group_show_price;
        private String sh_no_promotion_show_price;



        public String getSh_no_promotion_show_price() {
            return sh_no_promotion_show_price;
        }

        public void setSh_no_promotion_show_price(String sh_no_promotion_show_price) {
            this.sh_no_promotion_show_price = sh_no_promotion_show_price;
        }

        public String getSh_is_group_buy() {
            return sh_is_group_buy;
        }

        public void setSh_is_group_buy(String sh_is_group_buy) {
            this.sh_is_group_buy = sh_is_group_buy;
        }

        public String getSh_no_group_show_price() {
            return sh_no_group_show_price;
        }

        public void setSh_no_group_show_price(String sh_no_group_show_price) {
            this.sh_no_group_show_price = sh_no_group_show_price;
        }

        public String getSh_share_desc() {
            return sh_share_desc;
        }

        public void setSh_share_desc(String sh_share_desc) {
            this.sh_share_desc = sh_share_desc;
        }

        public String getSh_join_partner_text() {
            return sh_join_partner_text;
        }

        public void setSh_join_partner_text(String sh_join_partner_text) {
            this.sh_join_partner_text = sh_join_partner_text;
        }

        public String getSh_partner_text_url() {
            return sh_partner_text_url;
        }

        public void setSh_partner_text_url(String sh_partner_text_url) {
            this.sh_partner_text_url = sh_partner_text_url;
        }

        private ProductBean.ShLabelBean sh_label;

        public ProductBean.ShLabelBean getSh_label() {
            return sh_label;
        }

        public void setSh_label(ProductBean.ShLabelBean sh_label) {
            this.sh_label = sh_label;
        }

        public String getSh_is_partner() {
            return sh_is_partner;
        }

        public void setSh_is_partner(String sh_is_partner) {
            this.sh_is_partner = sh_is_partner;
        }

        private String sh_is_partner;
        private String sh_partner_commission;
        private String sh_max_partner_commission;
        private String sh_partner_favorite;
        private String sh_ask;
        private String sh_seckill_price;
        private String sh_promotion_price;
        private String sh_double_partner_commission;
        private String sh_max_double_partner_commission;

        public String getSh_double_partner_commission() {
            return sh_double_partner_commission;
        }

        public void setSh_double_partner_commission(String sh_double_partner_commission) {
            this.sh_double_partner_commission = sh_double_partner_commission;
        }

        public String getSh_max_double_partner_commission() {
            return sh_max_double_partner_commission;
        }

        public void setSh_max_double_partner_commission(String sh_max_double_partner_commission) {
            this.sh_max_double_partner_commission = sh_max_double_partner_commission;
        }

        public String getSh_partner_share_url() {
            return sh_partner_share_url;
        }

        public void setSh_partner_share_url(String sh_partner_share_url) {
            this.sh_partner_share_url = sh_partner_share_url;
        }

        private String sh_partner_share_url;
        private List<SalesruleGiveBean> sh_salesrule_give;
        private List<ShippingPromotionBean> sh_shipping_promotion;

        public String getSh_partner_commission() {
            return sh_partner_commission;
        }

        public void setSh_partner_commission(String sh_partner_commission) {
            this.sh_partner_commission = sh_partner_commission;
        }

        public String getSh_max_partner_commission() {
            return sh_max_partner_commission;
        }

        public void setSh_max_partner_commission(String sh_max_partner_commission) {
            this.sh_max_partner_commission = sh_max_partner_commission;
        }

        public String getSh_partner_favorite() {
            return sh_partner_favorite;
        }

        public void setSh_partner_favorite(String sh_partner_favorite) {
            this.sh_partner_favorite = sh_partner_favorite;
        }

        public String getSh_seconds_activity_url() {
            return sh_seconds_activity_url;
        }

        public void setSh_seconds_activity_url(String sh_seconds_activity_url) {
            this.sh_seconds_activity_url = sh_seconds_activity_url;
        }




        private String sh_seconds_activity_url;
        private ShBrandBean sh_brand;
        private String sh_url;
        private List<Integer> sh_cids;
        private List<String> sh_tags;
        private List<String> sh_galleries;
        private List<ShAttributesBean> sh_attributes;
        private List<ShChildsBean> sh_childs;
        private List<ShServiceBean> sh_service;
        private List<ShPromotionTextBean> sh_promotion_text;
        private List<ProductBean> sh_products;




        public String getSh_is_favorite() {
            return sh_is_favorite;
        }

        public void setSh_is_favorite(String sh_is_favorite) {
            this.sh_is_favorite = sh_is_favorite;
        }

        public String getSh_share_url() {
            return sh_share_url;
        }

        public void setSh_share_url(String sh_share_url) {
            this.sh_share_url = sh_share_url;
        }

        public String getSh_max_price() {
            return sh_max_price;
        }

        public void setSh_max_price(String sh_max_price) {
            this.sh_max_price = sh_max_price;
        }

        private String sh_max_price;

        public String getSh_id() {
            return sh_id;
        }

        public void setSh_id(String sh_id) {
            this.sh_id = sh_id;
        }

        public String getSh_name() {
            return sh_name;
        }

        public void setSh_name(String sh_name) {
            this.sh_name = sh_name;
        }

        public String getSh_subname() {
            return sh_subname;
        }

        public void setSh_subname(String sh_subname) {
            this.sh_subname = sh_subname;
        }

        public String getSh_brand_id() {
            return sh_brand_id;
        }

        public void setSh_brand_id(String sh_brand_id) {
            this.sh_brand_id = sh_brand_id;
        }

        public String getSh_price() {
            return sh_price;
        }

        public void setSh_price(String sh_price) {
            this.sh_price = sh_price;
        }

        public String getSh_all_stock() {
            return sh_all_stock;
        }

        public void setSh_all_stock(String sh_all_stock) {
            this.sh_all_stock = sh_all_stock;
        }

        public String getSh_vip_price() {
            return sh_vip_price;
        }

        public void setSh_vip_price(String sh_vip_price) {
            this.sh_vip_price = sh_vip_price;
        }

        public String getSh_integral_price() {
            return sh_integral_price;
        }

        public void setSh_integral_price(String sh_integral_price) {
            this.sh_integral_price = sh_integral_price;
        }

        public String getSh_max_integral_price() {
            return sh_max_integral_price;
        }

        public void setSh_max_integral_price(String sh_max_integral_price) {
            this.sh_max_integral_price = sh_max_integral_price;
        }

        public String getSh_show_price() {
            return sh_show_price;
        }

        public void setSh_show_price(String sh_show_price) {
            this.sh_show_price = sh_show_price;
        }

        public String getSh_line_price() {
            return sh_line_price;
        }

        public void setSh_line_price(String sh_line_price) {
            this.sh_line_price = sh_line_price;
        }

        public String getSh_vip_promotion_tip() {
            return sh_vip_promotion_tip;
        }

        public void setSh_vip_promotion_tip(String sh_vip_promotion_tip) {
            this.sh_vip_promotion_tip = sh_vip_promotion_tip;
        }

        public String getSh_price_label() {
            return sh_price_label;
        }

        public void setSh_price_label(String sh_price_label) {
            this.sh_price_label = sh_price_label;
        }

        public String getSh_promotion_type() {
            return sh_promotion_type;
        }

        public void setSh_promotion_type(String sh_promotion_type) {
            this.sh_promotion_type = sh_promotion_type;
        }

        public String getSh_promotion_start_at() {
            return sh_promotion_start_at;
        }

        public void setSh_promotion_start_at(String sh_promotion_start_at) {
            this.sh_promotion_start_at = sh_promotion_start_at;
        }

        public String getSh_promotion_end_at() {
            return sh_promotion_end_at;
        }

        public void setSh_promotion_end_at(String sh_promotion_end_at) {
            this.sh_promotion_end_at = sh_promotion_end_at;
        }

        public String getSh_description() {
            return sh_description;
        }

        public void setSh_description(String sh_description) {
            this.sh_description = sh_description;
        }

        public String getSh_share_img() {
            return sh_share_img;
        }

        public void setSh_share_img(String sh_share_img) {
            this.sh_share_img = sh_share_img;
        }

        public String getSh_ask() {
            return sh_ask;
        }

        public void setSh_ask(String sh_ask) {
            this.sh_ask = sh_ask;
        }

        public ShBrandBean getSh_brand() {
            return sh_brand;
        }

        public void setSh_brand(ShBrandBean sh_brand) {
            this.sh_brand = sh_brand;
        }

        public String getSh_url() {
            return sh_url;
        }

        public void setSh_url(String sh_url) {
            this.sh_url = sh_url;
        }

        public List<Integer> getSh_cids() {
            return sh_cids;
        }

        public void setSh_cids(List<Integer> sh_cids) {
            this.sh_cids = sh_cids;
        }

        public List<String> getSh_tags() {
            return sh_tags;
        }

        public void setSh_tags(List<String> sh_tags) {
            this.sh_tags = sh_tags;
        }

        public List<String> getSh_galleries() {
            return sh_galleries;
        }

        public void setSh_galleries(List<String> sh_galleries) {
            this.sh_galleries = sh_galleries;
        }

        public List<ShAttributesBean> getSh_attributes() {
            return sh_attributes;
        }

        public void setSh_attributes(List<ShAttributesBean> sh_attributes) {
            this.sh_attributes = sh_attributes;
        }

        public List<ShChildsBean> getSh_childs() {
            return sh_childs;
        }

        public void setSh_childs(List<ShChildsBean> sh_childs) {
            this.sh_childs = sh_childs;
        }

        public List<ShServiceBean> getSh_service() {
            return sh_service;
        }

        public void setSh_service(List<ShServiceBean> sh_service) {
            this.sh_service = sh_service;
        }

        public List<ShPromotionTextBean> getSh_promotion_text() {
            return sh_promotion_text;
        }

        public void setSh_promotion_text(List<ShPromotionTextBean> sh_promotion_text) {
            this.sh_promotion_text = sh_promotion_text;
        }

        public List<ProductBean> getSh_products() {
            return sh_products;
        }

        public void setSh_products(List<ProductBean> sh_products) {
            this.sh_products = sh_products;
        }

        public String getSh_seckill_price() {
            return sh_seckill_price;
        }

        public void setSh_seckill_price(String sh_seckill_price) {
            this.sh_seckill_price = sh_seckill_price;
        }

        public String getSh_promotion_price() {
            return sh_promotion_price;
        }

        public void setSh_promotion_price(String sh_promotion_price) {
            this.sh_promotion_price = sh_promotion_price;
        }

        public List<SalesruleGiveBean> getSalesrule_give() {
            return sh_salesrule_give;
        }

        public void setSalesrule_give(List<SalesruleGiveBean> salesrule_give) {
            this.sh_salesrule_give = salesrule_give;
        }

        public List<ShippingPromotionBean> getShipping_promotion() {
            return sh_shipping_promotion;
        }

        public void setShipping_promotion(List<ShippingPromotionBean> shipping_promotion) {
            this.sh_shipping_promotion = shipping_promotion;
        }

        public ShSellerBean getSh_seller() {
            return sh_seller;
        }

        public void setSh_seller(ShSellerBean sh_seller) {
            this.sh_seller = sh_seller;
        }

        public List<ShSellerRecomProductsBean> getSh_seller_recom_products() {
            return sh_seller_recom_products;
        }

        public void setSh_seller_recom_products(List<ShSellerRecomProductsBean> sh_seller_recom_products) {
            this.sh_seller_recom_products = sh_seller_recom_products;
        }

        public List<ShSalesrulesBean> getSh_salesrules() {
            return sh_salesrules;
        }

        public void setSh_salesrules(List<ShSalesrulesBean> sh_salesrules) {
            this.sh_salesrules = sh_salesrules;
        }

        public List<ShAdArrBean> getSh_ad_arr() {
            return sh_ad_arr;
        }

        public void setSh_ad_arr(List<ShAdArrBean> sh_ad_arr) {
            this.sh_ad_arr = sh_ad_arr;
        }


        public static class ShBrandBean {
            /**
             * sh_id : 16
             * sh_name : 沈广隆
             * sh_logo : http://img1.shihanbainian.com/shihan2/index/wangxingji_logo.png
             * sh_originator_name :
             * sh_business_scope :
             * sh_detail : 1875年王星斋在杭城清河坊创建王星记扇庄，迄今已有130年历史，他在选材、做工、品种等方面苦下功夫。
             */

            private String sh_id;
            private String sh_name;
            private String sh_logo;
            private String sh_originator_name;
            private String sh_business_scope;
            private String sh_detail;

            public String getSh_id() {
                return sh_id;
            }

            public void setSh_id(String sh_id) {
                this.sh_id = sh_id;
            }

            public String getSh_name() {
                return sh_name;
            }

            public void setSh_name(String sh_name) {
                this.sh_name = sh_name;
            }

            public String getSh_logo() {
                return sh_logo;
            }

            public void setSh_logo(String sh_logo) {
                this.sh_logo = sh_logo;
            }

            public String getSh_originator_name() {
                return sh_originator_name;
            }

            public void setSh_originator_name(String sh_originator_name) {
                this.sh_originator_name = sh_originator_name;
            }

            public String getSh_business_scope() {
                return sh_business_scope;
            }

            public void setSh_business_scope(String sh_business_scope) {
                this.sh_business_scope = sh_business_scope;
            }

            public String getSh_detail() {
                return sh_detail;
            }

            public void setSh_detail(String sh_detail) {
                this.sh_detail = sh_detail;
            }
        }

        public static class ShAttributesBean {
            /**
             * sh_label : 颜色
             * sh_options : [{"3":8,"sh_name":"颜色","sh_option_id":8,"sh_value":8,"sh_parent_id":326,"sh_attribute_id":3,"sh_child_product_id":451,"sh_position":0,"sh_category_id":0,"sh_alias_name":"红色1"},{"3":9,"sh_name":"颜色","sh_option_id":9,"sh_value":9,"sh_parent_id":326,"sh_attribute_id":3,"sh_child_product_id":453,"sh_position":0,"sh_category_id":0,"sh_alias_name":"黄色1"}]
             */

            private String sh_label;
            private List<ShOptionsBean> sh_options;

            public String getSh_label() {
                return sh_label;
            }

            public void setSh_label(String sh_label) {
                this.sh_label = sh_label;
            }

            public List<ShOptionsBean> getSh_options() {
                return sh_options;
            }

            public void setSh_options(List<ShOptionsBean> sh_options) {
                this.sh_options = sh_options;
            }

            public static class ShOptionsBean {
                /**
                 * 3 : 8
                 * sh_name : 颜色
                 * sh_option_id : 8
                 * sh_value : 8
                 * sh_parent_id : 326
                 * sh_attribute_id : 3
                 * sh_child_product_id : 451
                 * sh_position : 0
                 * sh_category_id : 0
                 * sh_alias_name : 红色1
                 */

                @SerializedName("3")
                private String _$3;
                private String sh_name;
                private String sh_option_id;
                private String sh_value;
                private String sh_parent_id;
                private String sh_attribute_id;
                private String sh_child_product_id;
                private String sh_position;
                private String sh_category_id;
                private String sh_alias_name;

                public String getSh_image() {
                    return sh_image;
                }

                public void setSh_image(String sh_image) {
                    this.sh_image = sh_image;
                }

                private String sh_image;

                public String get_$3() {
                    return _$3;
                }

                public void set_$3(String _$3) {
                    this._$3 = _$3;
                }

                public String getSh_name() {
                    return sh_name;
                }

                public void setSh_name(String sh_name) {
                    this.sh_name = sh_name;
                }

                public String getSh_option_id() {
                    return sh_option_id;
                }

                public void setSh_option_id(String sh_option_id) {
                    this.sh_option_id = sh_option_id;
                }

                public String getSh_value() {
                    return sh_value;
                }

                public void setSh_value(String sh_value) {
                    this.sh_value = sh_value;
                }

                public String getSh_parent_id() {
                    return sh_parent_id;
                }

                public void setSh_parent_id(String sh_parent_id) {
                    this.sh_parent_id = sh_parent_id;
                }

                public String getSh_attribute_id() {
                    return sh_attribute_id;
                }

                public void setSh_attribute_id(String sh_attribute_id) {
                    this.sh_attribute_id = sh_attribute_id;
                }

                public String getSh_child_product_id() {
                    return sh_child_product_id;
                }

                public void setSh_child_product_id(String sh_child_product_id) {
                    this.sh_child_product_id = sh_child_product_id;
                }

                public String getSh_position() {
                    return sh_position;
                }

                public void setSh_position(String sh_position) {
                    this.sh_position = sh_position;
                }

                public String getSh_category_id() {
                    return sh_category_id;
                }

                public void setSh_category_id(String sh_category_id) {
                    this.sh_category_id = sh_category_id;
                }

                public String getSh_alias_name() {
                    return sh_alias_name;
                }

                public void setSh_alias_name(String sh_alias_name) {
                    this.sh_alias_name = sh_alias_name;
                }
            }
        }

        public static class ShChildsBean {
            /**
             * sh_sku : 111111
             * sh_hold_qty : 0
             * sh_price : 8
             * sh_qty : 100
             * sh_parent_id : 326
             * sh_vip_price : 5
             * sh_sold_num : null
             * sh_id : 450
             * sh_promotion_price : 0
             * sh_show_price : 5
             * sh_line_price :
             * sh_vip_promotion_tip : 已省3元
             * sh_sku_code : 8_36
             * sh_image : http://img1.shihanbainian.com/shihan2/index/tuijianpinpai_shouye_img3.png?x-oss-process=style/750_750.jpg
             * sh_stock : 100
             */

            private String sh_sku;
            private String sh_hold_qty;
            private String sh_price;
            private String sh_qty;
            private String sh_parent_id;
            private String sh_vip_price;
            private Object sh_sold_num;
            private String sh_id;
            private String sh_promotion_price;
            private String sh_show_price,sh_integral_price;
            private String sh_line_price;
            private String sh_vip_promotion_tip;
            private String sh_sku_code;
            private String sh_image;
            private String sh_stock;
            private String sh_partner_commission;
            private String sh_no_group_line_price;
            private String sh_no_group_partner_commission;
            private String sh_no_group_show_price;
            private String sh_no_promotion_stock;
            private String sh_no_promotion_partner_commission;
            private String sh_no_promotion_show_price;
            private String sh_no_promotion_line_price;
            private String sh_double_partner_commission;


            public String getSh_double_partner_commission() {
                return sh_double_partner_commission;
            }

            public void setSh_double_partner_commission(String sh_double_partner_commission) {
                this.sh_double_partner_commission = sh_double_partner_commission;
            }

            public String getSh_no_promotion_partner_commission() {
                return sh_no_promotion_partner_commission;
            }

            public void setSh_no_promotion_partner_commission(String sh_no_promotion_partner_commission) {
                this.sh_no_promotion_partner_commission = sh_no_promotion_partner_commission;
            }

            public String getSh_no_promotion_show_price() {
                return sh_no_promotion_show_price;
            }

            public void setSh_no_promotion_show_price(String sh_no_promotion_show_price) {
                this.sh_no_promotion_show_price = sh_no_promotion_show_price;
            }

            public String getSh_no_promotion_line_price() {
                return sh_no_promotion_line_price;
            }

            public void setSh_no_promotion_line_price(String sh_no_promotion_line_price) {
                this.sh_no_promotion_line_price = sh_no_promotion_line_price;
            }

            public String getSh_no_promotion_stock() {
                return sh_no_promotion_stock;
            }

            public void setSh_no_promotion_stock(String sh_no_promotion_stock) {
                this.sh_no_promotion_stock = sh_no_promotion_stock;
            }

            public String getSh_no_group_line_price() {
                return sh_no_group_line_price;
            }

            public void setSh_no_group_line_price(String sh_no_group_line_price) {
                this.sh_no_group_line_price = sh_no_group_line_price;
            }

            public String getSh_no_group_partner_commission() {
                return sh_no_group_partner_commission;
            }

            public void setSh_no_group_partner_commission(String sh_no_group_partner_commission) {
                this.sh_no_group_partner_commission = sh_no_group_partner_commission;
            }

            public String getSh_no_group_show_price() {
                return sh_no_group_show_price;
            }

            public void setSh_no_group_show_price(String sh_no_group_show_price) {
                this.sh_no_group_show_price = sh_no_group_show_price;
            }

            public String getSh_partner_commission() {
                return sh_partner_commission;
            }

            public void setSh_partner_commission(String sh_partner_commission) {
                this.sh_partner_commission = sh_partner_commission;
            }

            public String getSh_sku() {
                return sh_sku;
            }

            public void setSh_sku(String sh_sku) {
                this.sh_sku = sh_sku;
            }

            public String getSh_hold_qty() {
                return sh_hold_qty;
            }

            public void setSh_hold_qty(String sh_hold_qty) {
                this.sh_hold_qty = sh_hold_qty;
            }

            public String getSh_price() {
                return sh_price;
            }

            public void setSh_price(String sh_price) {
                this.sh_price = sh_price;
            }

            public String getSh_qty() {
                return sh_qty;
            }

            public void setSh_qty(String sh_qty) {
                this.sh_qty = sh_qty;
            }

            public String getSh_parent_id() {
                return sh_parent_id;
            }

            public void setSh_parent_id(String sh_parent_id) {
                this.sh_parent_id = sh_parent_id;
            }

            public String getSh_vip_price() {
                return sh_vip_price;
            }

            public void setSh_vip_price(String sh_vip_price) {
                this.sh_vip_price = sh_vip_price;
            }

            public Object getSh_sold_num() {
                return sh_sold_num;
            }

            public void setSh_sold_num(Object sh_sold_num) {
                this.sh_sold_num = sh_sold_num;
            }

            public String getSh_id() {
                return sh_id;
            }

            public void setSh_id(String sh_id) {
                this.sh_id = sh_id;
            }

            public String getSh_promotion_price() {
                return sh_promotion_price;
            }

            public void setSh_promotion_price(String sh_promotion_price) {
                this.sh_promotion_price = sh_promotion_price;
            }

            public String getSh_show_price() {
                return sh_show_price;
            }

            public void setSh_show_price(String sh_show_price) {
                this.sh_show_price = sh_show_price;
            }

            public String getSh_integral_price() {
                return sh_integral_price;
            }

            public void setSh_integral_price(String sh_integral_price) {
                this.sh_integral_price = sh_integral_price;
            }

            public String getSh_line_price() {
                return sh_line_price;
            }

            public void setSh_line_price(String sh_line_price) {
                this.sh_line_price = sh_line_price;
            }

            public String getSh_vip_promotion_tip() {
                return sh_vip_promotion_tip;
            }

            public void setSh_vip_promotion_tip(String sh_vip_promotion_tip) {
                this.sh_vip_promotion_tip = sh_vip_promotion_tip;
            }

            public String getSh_sku_code() {
                return sh_sku_code;
            }

            public void setSh_sku_code(String sh_sku_code) {
                this.sh_sku_code = sh_sku_code;
            }

            public String getSh_image() {
                return sh_image;
            }

            public void setSh_image(String sh_image) {
                this.sh_image = sh_image;
            }

            public String getSh_stock() {
                return sh_stock;
            }

            public void setSh_stock(String sh_stock) {
                this.sh_stock = sh_stock;
            }
        }

        public static class ShServiceBean {
            /**
             * sh_title : 原厂发货
             * sh_desc : 原厂发货，发货快，早日达。
             */

            private String sh_title;
            private String sh_desc;
            private String sh_icon_url;

            public String getSh_title() {
                return sh_title;
            }

            public void setSh_title(String sh_title) {
                this.sh_title = sh_title;
            }

            public String getSh_desc() {
                return sh_desc;
            }

            public void setSh_desc(String sh_desc) {
                this.sh_desc = sh_desc;
            }

            public String getSh_icon_url() {
                return sh_icon_url;
            }

            public void setSh_icon_url(String sh_icon_url) {
                this.sh_icon_url = sh_icon_url;
            }
        }

        public static class ShPromotionTextBean {
            /**
             * sh_title : 原厂发货
             * sh_desc : 原厂发货，发货快，早日达。
             */

            private String sh_title;

            public String getSh_type() {
                return sh_type;
            }

            public void setSh_type(String sh_type) {
                this.sh_type = sh_type;
            }

            private String sh_type;

            public String getSh_title() {
                return sh_title;
            }

            public void setSh_title(String sh_title) {
                this.sh_title = sh_title;
            }

        }

        public static class SalesruleGiveBean {
            /**
             * title : 消费满1毛钱送1000元红包消费满1毛钱
             * start_at : 2017.09.01 20:26
             * end_at : 2017.09.30 20:26
             */

            private String sh_title;
            private String sh_start_at;
            private String sh_end_at;

            public String getSh_title() {
                return sh_title;
            }

            public void setSh_title(String sh_title) {
                this.sh_title = sh_title;
            }

            public String getSh_start_at() {
                return sh_start_at;
            }

            public void setSh_start_at(String sh_start_at) {
                this.sh_start_at = sh_start_at;
            }

            public String getSh_end_at() {
                return sh_end_at;
            }

            public void setSh_end_at(String sh_end_at) {
                this.sh_end_at = sh_end_at;
            }
        }

        public static class ShippingPromotionBean {
            /**
             * title : 全国满69包邮（部分地区除外）
             * description : 全国大多数地区满69包
             */

            private String sh_title;
            private String sh_description;

            public String getSh_title() {
                return sh_title;
            }

            public void setSh_title(String sh_title) {
                this.sh_title = sh_title;
            }

            public String getSh_description() {
                return sh_description;
            }

            public void setSh_description(String sh_description) {
                this.sh_description = sh_description;
            }
        }

        public static class ShSellerBean {
            private List<String> sh_license;
            private String sh_id;
            private String sh_store_name;
            private String sh_company_name;
            private String sh_logo;
            private String sh_originator_name;
            private String sh_business_scope;
            private String sh_sobot_app_key;
            private String sh_sobot_flow_company_id;
            private String sh_sobot_flow_group_id;

            public String getSh_sobot_flow_group_id() {
                return sh_sobot_flow_group_id;
            }

            public void setSh_sobot_flow_group_id(String sh_sobot_flow_group_id) {
                this.sh_sobot_flow_group_id = sh_sobot_flow_group_id;
            }

            public String getSh_sobot_flow_company_id() {
                return sh_sobot_flow_company_id;
            }

            public void setSh_sobot_flow_company_id(String sh_sobot_flow_company_id) {
                this.sh_sobot_flow_company_id = sh_sobot_flow_company_id;
            }

            public String getSh_sobot_app_key() {
                return sh_sobot_app_key;
            }

            public void setSh_sobot_app_key(String sh_sobot_app_key) {
                this.sh_sobot_app_key = sh_sobot_app_key;
            }

            public String getSh_id() {
                return sh_id;
            }

            public void setSh_id(String sh_id) {
                this.sh_id = sh_id;
            }

            public String getSh_store_name() {
                return sh_store_name;
            }

            public void setSh_store_name(String sh_store_name) {
                this.sh_store_name = sh_store_name;
            }

            public String getSh_company_name() {
                return sh_company_name;
            }

            public void setSh_company_name(String sh_company_name) {
                this.sh_company_name = sh_company_name;
            }

            public String getSh_logo() {
                return sh_logo;
            }

            public void setSh_logo(String sh_logo) {
                this.sh_logo = sh_logo;
            }

            public String getSh_originator_name() {
                return sh_originator_name;
            }

            public void setSh_originator_name(String sh_originator_name) {
                this.sh_originator_name = sh_originator_name;
            }

            public String getSh_business_scope() {
                return sh_business_scope;
            }

            public void setSh_business_scope(String sh_business_scope) {
                this.sh_business_scope = sh_business_scope;
            }

            public List<String> getSh_license() {
                return sh_license;
            }

            public void setSh_license(List<String> sh_license) {
                this.sh_license = sh_license;
            }
        }

        public static class ShSellerRecomProductsBean {
            /**
             * sh_id : 63528
             * sh_image : 测试内容906w
             * sh_line_price : 测试内容kubd
             * sh_name : 测试内容q4wy
             * sh_partner_commission : 测试内容r594
             * sh_show_price : 测试内容65ch
             */

            @SerializedName("sh_id")
            private String sh_idX;
            private String sh_image;
            @SerializedName("sh_line_price")
            private String sh_line_priceX;
            @SerializedName("sh_name")
            private String sh_nameX;
            @SerializedName("sh_partner_commission")
            private String sh_partner_commissionX;
            @SerializedName("sh_show_price")
            private String sh_show_priceX;

            public String getSh_idX() {
                return sh_idX;
            }

            public void setSh_idX(String sh_idX) {
                this.sh_idX = sh_idX;
            }

            public String getSh_image() {
                return sh_image;
            }

            public void setSh_image(String sh_image) {
                this.sh_image = sh_image;
            }

            public String getSh_line_priceX() {
                return sh_line_priceX;
            }

            public void setSh_line_priceX(String sh_line_priceX) {
                this.sh_line_priceX = sh_line_priceX;
            }

            public String getSh_nameX() {
                return sh_nameX;
            }

            public void setSh_nameX(String sh_nameX) {
                this.sh_nameX = sh_nameX;
            }

            public String getSh_partner_commissionX() {
                return sh_partner_commissionX;
            }

            public void setSh_partner_commissionX(String sh_partner_commissionX) {
                this.sh_partner_commissionX = sh_partner_commissionX;
            }

            public String getSh_show_priceX() {
                return sh_show_priceX;
            }

            public void setSh_show_priceX(String sh_show_priceX) {
                this.sh_show_priceX = sh_show_priceX;
            }
        }

        public static class ShSalesrulesBean {
            /**
             * sh_name : LXF测试B
             * sh_short_description : 满50减20
             * sh_coupon_code : KGN6HAK7
             * sh_simple_action : by_fixed
             * sh_discount_amount : 20
             * sh_start_at : 2018.05.17
             * sh_end_at : 2018.06.30
             */

            @SerializedName("sh_name")
            private String sh_nameX;
            private String sh_short_description;
            private String sh_coupon_code;
            private String sh_simple_action;
            private String sh_discount_amount;
            private String sh_start_at;
            private String sh_end_at;
            private boolean clicked ;

            public boolean isClicked() {
                return clicked;
            }

            public void setClicked(boolean clicked) {
                this.clicked = clicked;
            }

            public String getSh_nameX() {
                return sh_nameX;
            }

            public void setSh_nameX(String sh_nameX) {
                this.sh_nameX = sh_nameX;
            }

            public String getSh_short_description() {
                return sh_short_description;
            }

            public void setSh_short_description(String sh_short_description) {
                this.sh_short_description = sh_short_description;
            }

            public String getSh_coupon_code() {
                return sh_coupon_code;
            }

            public void setSh_coupon_code(String sh_coupon_code) {
                this.sh_coupon_code = sh_coupon_code;
            }

            public String getSh_simple_action() {
                return sh_simple_action;
            }

            public void setSh_simple_action(String sh_simple_action) {
                this.sh_simple_action = sh_simple_action;
            }

            public String getSh_discount_amount() {
                return sh_discount_amount;
            }

            public void setSh_discount_amount(String sh_discount_amount) {
                this.sh_discount_amount = sh_discount_amount;
            }

            public String getSh_start_at() {
                return sh_start_at;
            }

            public void setSh_start_at(String sh_start_at) {
                this.sh_start_at = sh_start_at;
            }

            public String getSh_end_at() {
                return sh_end_at;
            }

            public void setSh_end_at(String sh_end_at) {
                this.sh_end_at = sh_end_at;
            }
        }

        public static class ShAdArrBean {
            /**
             * sh_name : 商品详情-广告1
             * sh_image : https://img-oss.shihanbainian.com//upload_dev/ad/4/e/f/4efdf735c2e032e01b1337fa7ec2dc91.jpg
             * sh_share_image : https://img-oss.shihanbainian.com//upload_dev/ad/4/e/f/4efdf735c2e032e01b1337fa7ec2dc91.jpg?x-oss-process=image/resize,m_fixed,w_100
             * sh_target : product
             * sh_target_id : 26776
             * sh_share_desc :
             */

            @SerializedName("sh_name")
            private String sh_nameX;
            private String sh_image;
            private String sh_share_image;
            private String sh_target;
            private String sh_target_id;
            @SerializedName("sh_share_desc")
            private String sh_share_descX;

            public String getSh_nameX() {
                return sh_nameX;
            }

            public void setSh_nameX(String sh_nameX) {
                this.sh_nameX = sh_nameX;
            }

            public String getSh_image() {
                return sh_image;
            }

            public void setSh_image(String sh_image) {
                this.sh_image = sh_image;
            }

            public String getSh_share_image() {
                return sh_share_image;
            }

            public void setSh_share_image(String sh_share_image) {
                this.sh_share_image = sh_share_image;
            }

            public String getSh_target() {
                return sh_target;
            }

            public void setSh_target(String sh_target) {
                this.sh_target = sh_target;
            }

            public String getSh_target_id() {
                return sh_target_id;
            }

            public void setSh_target_id(String sh_target_id) {
                this.sh_target_id = sh_target_id;
            }

            public String getSh_share_descX() {
                return sh_share_descX;
            }

            public void setSh_share_descX(String sh_share_descX) {
                this.sh_share_descX = sh_share_descX;
            }
        }

        public static class ShPromotionInfoBean {
            /**
             * sh_promotion_message : 升级会员，下单可省
             * sh_promotion_profit_money : 3.33元
             */

            private String sh_promotion_message;
            private String sh_promotion_profit_money;
            private String sh_promotion_image;

            public String getSh_promotion_message() {
                return sh_promotion_message;
            }

            public void setSh_promotion_message(String sh_promotion_message) {
                this.sh_promotion_message = sh_promotion_message;
            }

            public String getSh_promotion_profit_money() {
                return sh_promotion_profit_money;
            }

            public void setSh_promotion_profit_money(String sh_promotion_profit_money) {
                this.sh_promotion_profit_money = sh_promotion_profit_money;
            }

            public String getSh_promotion_image() {
                return sh_promotion_image;
            }

            public void setSh_promotion_image(String sh_promotion_image) {
                this.sh_promotion_image = sh_promotion_image;
            }
        }
    }

    public static class ArgsBean {
        /**
         * cart_num : 0
         * is_vip : 1
         */

        private String cart_num;
        private String is_vip;
        private String is_partner;

        public String getIs_partner() {
            return is_partner;
        }

        public void setIs_partner(String is_partner) {
            this.is_partner = is_partner;
        }

        public String getCart_num() {
            return cart_num;
        }

        public void setCart_num(String cart_num) {
            this.cart_num = cart_num;
        }

        public String getIs_vip() {
            return is_vip;
        }

        public void setIs_vip(String is_vip) {
            this.is_vip = is_vip;
        }
    }
}
